package com.battle.pojo.vo.sirens.api.details;

import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import lombok.Data;
import nirvana.core.config.json.serializer.DateSerializer;

/**
 * 出动车辆
 */
@Data
public class GetSirensCarInfoVo {

    /**
     *到达时间
     */
    @JsonSerialize(using = DateSerializer.class)
    private Long arriveTime;

    /**
     *作战功能名称
     */
    private String fightFunctionName;

    /**
     *处警批次
     */
    private String handleBatch;

    /**
     *处警结束时间
     */
    private String handleEndTime;

    /**
     *处警开始时间
     */
    private String handleStartTime;

    /**
     *通知时间
     */
    @JsonSerialize(using = DateSerializer.class)
    private Long noticeTime;

    /**
     *主管机构
     */
    private String organizationName;

    /**
     *中返时间
     */
    @JsonSerialize(using = DateSerializer.class)
    private Long returnLoadTime;

    /**
     *返回时间
     */
    @JsonSerialize(using = DateSerializer.class)
    private Long returnTime;

    /**
     * 出动时间
     */
    @JsonSerialize(using = DateSerializer.class)
    private Long setOutTime;

    /**
     * 车辆名称
     */
    private String vehicleName;

    /**
     * 车牌号
     */
    private String vehicleNumber;
}
